/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package com.distrimas.senta.dominio.compras.ordencompra;

import com.distrimas.senta.dominio.compras.proveedores.ProveedorDTO;
import com.distrimas.senta.dominio.contabilidad.nomina.EmpleadoDTO;
import java.io.Serializable;
import java.sql.Date;
import java.util.List;

/**
 *
 * @author Administrador
 */
public class OrdenCompraDTO implements Serializable {
    private String codigo;
    private EmpleadoDTO responsable;
    private ProveedorDTO proveedor;
    private List<ProductoOrdenadoDTO> productosContenidos;
    private float calificacion;
    private String estado;
    private Date fecha;
    public OrdenCompraDTO(){

    }
    /**
     * @return the codigo
     */
    public String getCodigo() {
        return codigo;
    }

    /**
     * @param codigo the codigo to set
     */
    public void setCodigo(String codigo) {
        this.codigo = codigo;
    }

    /**
     * @return the responsable
     */
    public EmpleadoDTO getResponsable() {
        return responsable;
    }

    /**
     * @param responsable the responsable to set
     */
    public void setResponsable(EmpleadoDTO responsable) {
        this.responsable = responsable;
    }

    /**
     * @return the proveedor
     */
    public ProveedorDTO getProveedor() {
        return proveedor;
    }

    /**
     * @param proveedor the proveedor to set
     */
    public void setProveedor(ProveedorDTO proveedor) {
        this.proveedor = proveedor;
    }

    /**
     * @return the productosContenidos
     */
    public List<ProductoOrdenadoDTO> getProductosContenidos() {
        return productosContenidos;
    }

    /**
     * @param productosContenidos the productosContenidos to set
     */
    public void setProductosContenidos(List<ProductoOrdenadoDTO> productosContenidos) {
        this.productosContenidos = productosContenidos;
    }

    /**
     * @return the califcacion
     */
    public float getCalificacion() {
        return calificacion;
    }

    /**
     * @param califcacion the califcacion to set
     */
    public void setCalificacion(float califcacion) {
        this.calificacion = califcacion;
    }

    /**
     * @return the estado
     */
    public String getEstado() {
        return estado;
    }

    /**
     * @param estado the estado to set
     */
    public void setEstado(String estado) {
        this.estado = estado;
    }

    /**
     * @return the fecha
     */
    public Date getFecha() {
        return fecha;
    }

    /**
     * @param fecha the fecha to set
     */
    public void setFecha(Date fecha) {
        this.fecha = fecha;
    }
}
